package com.hmy.finance.service.receiveAdjust;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hmy.finance.bo.receiveAdjust.request.SaveReceiveAdjustRequest;
import com.hmy.finance.bo.receiveAdjust.response.QueryReceiveAdjustDetailResponse;
import com.hmy.finance.dal.po.receiveAdjust.ReceiveAdjustDetailPo;
import com.hmy.finance.dal.po.receiveAdjust.ReceiveAdjustPo;

import java.util.List;

/**
 * @author wenjian
 * @description 表receive_adjust_detail(应收调整详情表)的数据库操作Service
 * @createDate 2024-02-26 10:16
 */
public interface ReceiveAdjustDetailService extends IService<ReceiveAdjustDetailPo> {

    void delete(Long adjustId);

    void saveOrUpdate(ReceiveAdjustPo receiveAdjustPo, SaveReceiveAdjustRequest saveReceiveAdjustRequest);

    List<QueryReceiveAdjustDetailResponse> queryReceiveAdjustDetails(Long adjustId);

}
